body,html,.newfriendaskBox,.newfriendaskList{
	height: 100%;
}
.newfriendaskBox .van-pull-refresh{
	height: 100%;
}
.newfriendaskList{
	padding-top: 1rem;
}
.chatlistbox{
	display: flex;
	height: 1.7rem;
	align-items: center;
    margin: 0 .3rem;
}
.avatarbox{
	position: relative;
	width: 1.1rem;
	height: 1.1rem;
}
.noreadbox{
	position: absolute;
	right: -.2rem;
    top: -.16rem;
}
.avatarbox .van-tag{
	padding: .07em .5em;
}
.avatar{
	width: 1.1rem;
	height: 1.1rem;
	object-fit: cover; 
	object-position: top;
	border-radius: .15rem;
}
.chatlist_rightbox{
	flex:1;
	height: 1.7rem;
	border-bottom: 1px solid #f1f1f1;
	margin-left: .2rem;
	margin-left: .3rem;
	display: flex;
	text-align: left;
    justify-content: space-between;
}
.chatlistmidbox{
    /* width: 6.2rem; */
    margin-right: .6rem;
}
.chatname{
	height: .55rem;
    font-size: .4rem;
    margin-top: .4rem;
    margin-bottom: .18rem;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
}
.chatlastmes{
	font-size: .38rem;
	color: #afafaf;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
}
.chattime{
	font-size: .3rem;
	color: #afafaf;
	margin-top: .28rem;
}
.chatlist_leftbox{
	display: flex;
	align-items: center;
	color: #afafaf;
	font-size: .4rem;
}
.chatlist_leftbox .van-button{
	height: .8rem;
	line-height: .8rem;
}